The MADKIT Agent Platform Architecture
نویسندگان
چکیده
In this paper, we present MadKit (multi-agent development kit), a generic multi-agent platform. This toolkit is based on a organizational model. It uses concepts of groups and roles for agents to manage different agent models and multi-agent systems at the same time, while keeping a global structure. We discuss the architecture of MadKit, based on a minimalist agent kernel decoupled from specific agency models. Basic services like distributed message passing, migration or monitoring are provided by platform agents for maximal flexibility. The componential interface model allows variations in platform appearance and classes of usage. We illustrate this approach by explaining some consequences of the architecture and describe our motivation for MadKit design: integration of heterogeneous agent applications, reuse of agent social structure patterns, and versatility of the application platform. A summary is given of some MadKit-based applications to date. 1 Introdu tion 1.1 The heterogeneity issue
منابع مشابه
RAPPORT DE RECHERCHE The MADKIT Agent Platform Architecture
In this report, we present MadKit (multi-agent development kit), a generic multi-agent platform. This toolkit is based on a organizational model. It uses concepts of groups and roles for agents to manage different agent models and multi-agent systems at the same time, while keeping a global structure. We discuss the architecture of MadKit, based on a minimalist agent kernel decoupled from speci...
متن کاملA Mobile Agent Approach for IDS in Mobile Ad Hoc Network
Mobile Ad Hoc Networks are a group of wireless computers, forming a communication network, that have no predetermined structure. It‟s highly vulnerable to attacks due to the open medium dynamically changing network topology, co-operative algorithm, lack of centralized. The fact that security is a critical problem. This work describes the proposal for an Intrusion Detection System architecture t...
متن کاملMadkit: Organizing Heterogeneity with Groups in a Platform for Multiple Multi-agent Systems
In this report, we propose a model and an associated agent platform to deal with multi-agent system heterogeneity by introducing a way to structure groups of agents and take advantage of simultaneous contexts and models. This approach uses the concepts of multiple groups and roles to introduce structure within di erent multi-agent systems. The platform based on this model is made of minimal age...
متن کاملI3 - A New Organisational Framework for Network Modelling Using a Multi-Agent System
In this paper, we present a platfonn called MadKit that allows the generic development of multi-agent system based on the organisational concept. Three main objects are defined: agents, groups and roles. We propose to illustrate this concept of organisation in a telecommunication environment. Our main objective is to show the possible use ofthe MadKit platfonn in the context of network modellin...
متن کاملeta-model for the analysis and design of Organizations in multi-agent systems
This paperpresents a generic meta-model of multi-agent systems based on organizational concepts such as groups, roles and structures. This model, called AALAADIN, dejines a very simple description of coordination and negotiation schemes through multi-agent systems. Aalaadin is a meta-model of artijicial organization by which one can build multi-agent systems with diflerent forms of organization...
متن کامل